autonomy and independence movement - Espagnol Anglais Dictionnaire